imaginary character - Spanish English Dictionary